/*
 * Creado el 15/05/2007
 *
 */
package ar.pmt.core.excepciones;

/**
 * @author marnaldi
 *
 */
public class DAOException extends PMTException {

	/**
	 * Serial Version UID.
	 */
	private static final long serialVersionUID = 6465426871523068590L;
	/**
	 * Excepcion solo capturadas y lanzadas en las clases que acceden a la base de datos
	 */
	private DAOException() {
		super();
	}

	/**
	 * 
	 * @param base Exception
	 * @param nError int
	 */
	public DAOException(Exception base, int nError){
		this();
		this.setExceptionBase(base);
		this.setNError(nError);
	}
	/**
	 * 
	 * @param causa String
	 * @param nError int
	 */
	public DAOException(String causa, int nError){
		this.setCausa(causa);
		this.setNError(nError);
	}
}
